package com.yamaikeji.system.mapper.tts;

import com.yamaikeji.system.domain.tts.Config;

import java.util.List;

/**
 * 配置Mapper接口
 * 
 * @author yamaikeji
 * @date 2025-04-08
 */
public interface ConfigMapper {

    /**
     * 查询配置列表
     * 
     * @param config 配置
     * @return 配置集合
     */
    List<Config> selectConfigList(Config config);

    /**
     * 查询配置
     *
     * @param config 配置
     * @return 配置
     */
     Config selectConfig(Config config);

    /**
     * 新增配置
     * 
     * @param config 配置
     * @return 结果
     */
    int insertConfig(Config config);

    /**
     * 修改配置
     * 
     * @param config 配置
     * @return 结果
     */
    int updateConfig(Config config);

    /**
     * 删除配置
     * 
     * @param config 配置
     * @return 结果
     */
    int deleteConfig(Config config);
}
